Piwik\CliMulti B

Total Complexity 80
Dependencies 19
Dependents 8
Total lines 483
Lines of code 266
Logical lines of code 163
Comment lines 90
Methods 29
Properties 12

Methods 29

Method Rating Maintainability Complexity Lines of code
hasFinished()
A
49 12 32
executeNotAsyncHttp()
A
46 9 34
cleanupNotRemovedFiles()
S
58 6 15
request()
S
58 5 16
getResponse()
S
59 5 14
start()
S
56 4 17
buildCommand()
S
59 4 14
requestUrls()
S
59 3 15
appendTestmodeParamToUrlIfNeeded()
S
64 4 9
executeUrlCommand()
S
59 3 15
cleanup()
S
65 3 10
supportsAsync()
S
71 3 5
executeSyncCli()
S
61 2 12
__construct()
S
76 2 4
findPhpBinary()
S
76 1 4
generateCommandId()
S
76 1 3
getTmpPath()
S
79 1 3
executeAsyncCli()
S
63 1 9
runAsSuperUser()
S
81 1 3
setConcurrentProcessesLimit()
S
81 1 3
setAcceptInvalidSSLCertificate()
S
81 1 3
setPhpCliConfigurationOptions()
S
80 1 3
getSuperUserTokenAuth()
S
79 1 3
setUrlToPiwik()
S
81 1 3
onProcessFinish()
S
81 1 3
getTimeToWaitBeforeNextCheck()
S
74 1 4
isCliMultiRequest()
S
78 1 3
timeRequests()
S
77 1 4
getTimers()
S
82 1 3